package s2elinshu;

import java.util.Scanner;

public class Ch02Ex06LeapYear {
	public static void main(String[] args) {

		// 윤년여부 파악하는 프로그램
		// 사용자로부터 연도를 하나 입력 받는다
		// 입력받은 연도가 다음조건을 만족하는 경우 [윤년입니다.]으로 출력
		// 4로 나눈 나머지가 0인 해로서 100의 배수인 해는 제외하며, 400의 배수인 해는 포함한다
		
		// 변수선언
		Scanner sc = null;
		String title = "연도를 입력해 주세요";
		String result = " ";
		int num;

		sc = new Scanner(System.in);

		System.out.println(title);
		num = sc.nextInt();
        /*
         * if( num%4 == 0 ){ 
         *   if(num%100 == 0 ){
         *     if(num%400 == 0 ){
         *     result = "입력하신 연도는 윤년입니다.";
         *     }else{
         *      result = "입력하신 연도는 평년입니다.";
         *      }
         *     }else{
         *      result = "입력하신 연도는 윤년입니다.";
         *      }
         *   }else{
         *      result = "입력하신 연도는 평년입니다.";
         *      }
         *     }
         * }
         * 
         */
		if (num % 4 == 0 && num % 100 != 0 || num % 400 == 0) {
			result = ("윤년입니다.");
		} else {
			result = ("평년입니다.");
		}

		sc.close();
		
		System.out.println("입력한 연도는 "+result);

		
		/*
		 * 	Scanner sc;
		int num;

		sc = new Scanner(System.in);

		System.out.println("연도를 입력해 주세요");
		num = sc.nextInt();

		if (num % 4 == 0 && num % 100 != 0 || num % 400 == 0) {
			System.out.println("윤년입니다.");
		} else {
			System.out.println("평년입니다.");
		}

		sc.close();

		 */
	}
}
